//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package com.aidong.model.wills;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(
		name = "MemberChangeCard"
)
public class MemberChangeCard implements Serializable {
	@Id
	@GeneratedValue(
			strategy = GenerationType.IDENTITY
	)
	@Column(
			name = "SaleId",
			nullable = false
	)
	protected Integer saleId;
	@Column(
			name = "ContractCode",
			nullable = false
	)
	protected String contractCode;
	@Column(
			name = "ShopCode",
			nullable = false
	)
	protected String shopCode;
	@Column(
			name = "SaleDate",
			nullable = false
	)
	protected Date saleDate;
	@Column(
			name = "MemberCode",
			nullable = false
	)
	protected String memberCode;
	@Column(
			name = "CardCode",
			nullable = false
	)
	protected String cardCode;
	@Column(
			name = "NewCardCode",
			nullable = false
	)
	protected String newCardCode;
	@Column(
			name = "AddFee",
			nullable = false
	)
	protected Double addFee;
	@Column(
			name = "EarnestId"
	)
	protected Integer earnestId;
	@Column(
			name = "EarnestAmount",
			nullable = false
	)
	protected Double earnestAmount;
	@Column(
			name = "PayAmount",
			nullable = false
	)
	protected Double payAmount;
	@Column(
			name = "Note"
	)
	protected String note;
	@Column(
			name = "Status",
			nullable = false
	)
	protected Integer status;
	@Column(
			name = "ApproveUser"
	)
	protected String approveUser;
	@Column(
			name = "ApproveTime"
	)
	protected Date approveTime;
	@Column(
			name = "SignStatus",
			nullable = false
	)
	protected Integer signStatus;
	@Column(
			name = "PrintLabel",
			nullable = false
	)
	protected Integer printLabel;
	@Column(
			name = "PrintTime"
	)
	protected Date printTime;
	@Column(
			name = "PrintUser"
	)
	protected String printUser;
	@Column(
			name = "SalesCode",
			nullable = false
	)
	protected String salesCode;
	@Column(
			name = "SalesCode2"
	)
	protected String salesCode2;
	@Column(
			name = "CreateUser",
			nullable = false
	)
	protected String createUser;
	@Column(
			name = "CreateTime",
			nullable = false
	)
	protected Date createTime;
	@Column(
			name = "UpdateTime",
			nullable = false
	)
	protected Date updateTime;

	public MemberChangeCard() {
	}

	public MemberChangeCard(Integer saleId) {
		this.saleId = saleId;
	}

	public Integer getSaleId() {
		return this.saleId;
	}

	public void setSaleId(Integer saleId) {
		this.saleId = saleId;
	}

	public String getContractCode() {
		return this.contractCode;
	}

	public void setContractCode(String contractCode) {
		this.contractCode = contractCode;
	}

	public String getShopCode() {
		return this.shopCode;
	}

	public void setShopCode(String shopCode) {
		this.shopCode = shopCode;
	}

	public Date getSaleDate() {
		return this.saleDate;
	}

	public void setSaleDate(Date saleDate) {
		this.saleDate = saleDate;
	}

	public String getMemberCode() {
		return this.memberCode;
	}

	public void setMemberCode(String memberCode) {
		this.memberCode = memberCode;
	}

	public String getCardCode() {
		return this.cardCode;
	}

	public void setCardCode(String cardCode) {
		this.cardCode = cardCode;
	}

	public String getNewCardCode() {
		return this.newCardCode;
	}

	public void setNewCardCode(String newCardCode) {
		this.newCardCode = newCardCode;
	}

	public Double getAddFee() {
		return this.addFee;
	}

	public void setAddFee(Double addFee) {
		this.addFee = addFee;
	}

	public Integer getEarnestId() {
		return this.earnestId;
	}

	public void setEarnestId(Integer earnestId) {
		this.earnestId = earnestId;
	}

	public Double getEarnestAmount() {
		return this.earnestAmount;
	}

	public void setEarnestAmount(Double earnestAmount) {
		this.earnestAmount = earnestAmount;
	}

	public Double getPayAmount() {
		return this.payAmount;
	}

	public void setPayAmount(Double payAmount) {
		this.payAmount = payAmount;
	}

	public String getNote() {
		return this.note;
	}

	public void setNote(String note) {
		this.note = note;
	}

	public Integer getStatus() {
		return this.status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getApproveUser() {
		return this.approveUser;
	}

	public void setApproveUser(String approveUser) {
		this.approveUser = approveUser;
	}

	public Date getApproveTime() {
		return this.approveTime;
	}

	public void setApproveTime(Date approveTime) {
		this.approveTime = approveTime;
	}

	public Integer getSignStatus() {
		return this.signStatus;
	}

	public void setSignStatus(Integer signStatus) {
		this.signStatus = signStatus;
	}

	public Integer getPrintLabel() {
		return this.printLabel;
	}

	public void setPrintLabel(Integer printLabel) {
		this.printLabel = printLabel;
	}

	public Date getPrintTime() {
		return this.printTime;
	}

	public void setPrintTime(Date printTime) {
		this.printTime = printTime;
	}

	public String getPrintUser() {
		return this.printUser;
	}

	public void setPrintUser(String printUser) {
		this.printUser = printUser;
	}

	public String getSalesCode() {
		return this.salesCode;
	}

	public void setSalesCode(String salesCode) {
		this.salesCode = salesCode;
	}

	public String getSalesCode2() {
		return this.salesCode2;
	}

	public void setSalesCode2(String salesCode2) {
		this.salesCode2 = salesCode2;
	}

	public String getCreateUser() {
		return this.createUser;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
}
